<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <!-- 
        1、js组成
        ECMAScript（js核心语法）  DOM（document object model 文档对象模型）  
        BOM（browser object model 浏览器对象模型）

        2、js的引入
        2.1、行内式
        <div onclick="console.log('行内式')"></div>
        2.2、内嵌式
        <script>
            console.log('内嵌式')
        </script>
        2.3、外链式
        <script src="相对路径的js文件"></script>

        3、输出语句
        3.1、 console.log()    在控制台输出 ， 打印   帮助我们看到这个变量是什么
        3.2、 alert()    弹出框，警告框
        3.3、 document.write()   在文档中输出


        4、输入语句
        prompt()    弹出输入框     
          4.1、输入值并点击确定 ，返回字符串类型的值
          4.2、没有输入值，点击确定，返回的是'' (空字符串)
          4.3、点击取消  ，  返回的null（空）


        5、变量
        var 变量名  =      数据;
                  赋值号
        变量就是用来储存数据的容器。
        5.1、声明变量的同时，给变量赋值。
        5.2、先声明，后赋值

        5.3、变量命名
        1.变量名由字母，数字，下划线_，$组成
        2.变量名不能以数字开头
        3.变量名不能使用关键字和保留字，   如： for,while ,    name(uName)
        4.区分大小写   age 和 Age 是两个不同的变量
        5.驼峰命名法
           大驼峰
                FirstTime
           小驼峰
                firstTime

        6、数据类型
        基础： 数值，字符串，布尔，undefined，null
        进击： array, object , function 

        对象：object   万物皆对象!
     -->
</body>
</html>